go/types.Checker.recordDef (method)

13 uses

	go/types (current package)
		assignments.go#L178: 		check.recordDef(ident, nil)
		assignments.go#L460: 		check.recordDef(ident, obj)
		check.go#L539: func (check *Checker) recordDef(id *ast.Ident, obj Object) {
		decl.go#L37: 		check.recordDef(id, obj)
		interface.go#L209: 		check.recordDef(name, m)
		labels.go#L145: 					check.recordDef(s.Label, lbl)
		resolver.go#L234: 		check.recordDef(file.Name, nil)
		resolver.go#L294: 					check.recordDef(d.spec.Name, pkgName)
		resolver.go#L416: 						check.recordDef(d.decl.Name, obj)
		resolver.go#L440: 					check.recordDef(d.decl.Name, obj)
		stmt.go#L666: 				check.recordDef(lhs, nil) // lhs variable is implicitly declared in each cause clause
		stmt.go#L884: 					check.recordDef(ident, obj)
		struct.go#L97: 			check.recordDef(ident, fld)